CREATE EXTERNAL TABLE `dm_cn_export_departure_store_dt`
(
    `billcode`              string COMMENT '运单号',
    `send_agent_name`       string COMMENT '寄件代理区',
    `send_province_name`    string COMMENT '寄件省',
    `send_city_name`        string COMMENT '寄件市',
    `send_area_name`        string COMMENT '寄件区县',
    `send_network_name`     string COMMENT '寄件网点',
    `center_name`           string COMMENT '转运中心',
    `is_first_center`       string COMMENT '转运中心类型（始发）：1是2否',
    `arrival_shipment_no`   string COMMENT '到车任务单号',
    `arrival_shipment_time` string COMMENT '转运中心到车时间',
    `arrival_time`          string COMMENT '转运中心到件时间',
    `next_center_name`      string COMMENT '中心下���站',
    `send_time`             string COMMENT '转运中心发件时间',
    `send_shipment_time`    string COMMENT '转运中心发车时间',
    `send_shipment_name`    string COMMENT '发车任务单名称',
    `send_shipment_no`      string COMMENT '发车任务单号',
    `scantype`              string COMMENT '转运中心发件扫描类型',
    `error_scantype`        string COMMENT '转运中心异常扫描类型',
    `error_scantime`        string COMMENT '转运中心异常扫描时间',
    `end_center_name`       string COMMENT '目的转运中心',
    `sign_agent_name`       string COMMENT '签收代理区',
    `sign_city_name`        string COMMENT '签收市',
    `sign_area_name`        string COMMENT '签收区县',
    `sign_network_name`     string COMMENT '签收网点',
    `send_agent_code`       string COMMENT '寄件代理区',
    `send_province_code`    string COMMENT '寄件省',
    `send_city_code`        string COMMENT '寄件���',
    `send_area_code`        string COMMENT '寄件区县',
    `send_network_code`     string COMMENT '寄件网点',
    `center_code`           string COMMENT '转运中心',
    `next_center_code`      string COMMENT '中心下一站',
    `end_center_code`       string COMMENT '目的转运中心',
    `sign_agent_code`       string COMMENT '签收代理区',
    `sign_city_code`        string COMMENT '签收市',
    `sign_area_code`        string COMMENT '签收区县',
    `sign_network_code`     string COMMENT '签收网点'
)
    COMMENT '出港留仓'
    PARTITIONED BY (
        `dt` string COMMENT '日期分区')
    ROW FORMAT SERDE
        'org.apache.hadoop.hive.ql.io.parquet.serde.ParquetHiveSerDe'
    STORED AS INPUTFORMAT
        'org.apache.hadoop.hive.ql.io.parquet.MapredParquetInputFormat'
        OUTPUTFORMAT
            'org.apache.hadoop.hive.ql.io.parquet.MapredParquetOutputFormat'
    LOCATION
        '/dw/hive/jms_dm.db/external/dm_cn_export_departure_store_dt';

alter table jms_dm.dm_cn_export_departure_store_dt add columns (
        `send_plan_arrival_time` timestamp comment '本站发车任务规划到达本站时间',
        `send_pack_send_time` timestamp comment '发车任务单封发车时间',
        `send_actual_arrival_time` timestamp comment '本站发车任务实际到达本站时间'
        );
